﻿

#include "Test/TArray.h"


ATArray::ATArray()
{
	PrimaryActorTick.bCanEverTick = true;

	int32 b[] {1,2,3};

	// 初始化数组
	TestArray.Init(1, 10);

	// 追加数组
	TestArray.Append(b, UE_ARRAY_COUNT(b));

	
}

void ATArray::BeginPlay()
{
	Super::BeginPlay();
	
}

void ATArray::Tick(float DeltaTime)
{
	Super::Tick(DeltaTime);
}

void ATArray::PrintArray()
{

	for (int i = 0; i < TestArray.Num(); i++)
	{
		UE_LOG(LogTemp, Warning, TEXT("TestArray[%d] = %d"), i, TestArray[i]);
	}
}

